I didn't check the link, but I think they are refering to mp3 streaming on demand... I have heard talk of that and am not aware of any current products (just the infrastructure would take half a decade to build).
_________________________
Brad B.